CPSC 101b: Books on Reserve at Bass or Available On-Line
- Hal Abelson, Ken Ledeen, and Harry Lewis,
Blown to Bits: Your Life, Liberty, and Happiness After the
Digital Explosion ,
Addison-Wesley, 2008
[QA76.9 C66 A245X 2008]
- Brian Christian and Tom Griffiths,
Algorithms to Live By: The Computer Science of Human Decisions ,
Henry Holt and Company, 2016
[BF39 C4885X 2016]
- Juraj Hromkovic,
Algorithmic Adventures: From Knowledge to Magic ,
Springer, 2009
[
Free download from within the yale.edu domain ]
- Andy Harris,
JavaScript Programming for the Absolute Beginner ,
Course Technology PTR, 2002
[
Online via Orbis ]
- Daniel Hillis,
Pattern on the Stone ,
Perseus Books Group, 1999
[QA76.5 H4918X 1998]
- Brian Kernighan,
D Is for Digital: What a Well-informed Person Should Know About
Computers and Communications ,
CreateSpace, 2011
[QA76 K47 2011]
- Brian Kernighan,
Understanding the Digital World: What You Need to Know About
Computers, the Internet, Privacy, and Security ,
Princeton University Press, 2017
[QA76 K428X 2017]
- Joseph Kirtland,
Identification Numbers and Check Digit Schemes ,
Mathematical Association of America, 2001
[QA241 K576 2001]
- Roman Kuc,
The Digital Information Age: An Introduction to Electrical
Engineering ,
PWS, 1999
[QA76 K794X 1999]
- John MacCormick,
Nine Algorithms That Changed the Future: The Ingenious Ideas
That Drive Today's Computers ,
Princeton University Press, 2012
[QA76 M21453X 2012 or
Online via Orbis]
- Berthold Vocking, Helmut Alt, Martin Dietzfelbinger, Rudiger Reischuk,
Christian Scheideler, Heribert Vollmer, and Dorothea Wagner, editors,
Algorithms Unplugged ,
Springer, 2011
[
Free download from within the yale.edu domain ]
Last modified 01/02/18